import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)

export default new Vuex.Store({
  //状态  也就是数据 (类比vue组件里的data)
  state: {
    headerTitle:'布鲁吉吉电影院',
    cityId:20  //城市ID  广州
  },
  //变异 也就是方法( 类比 vue组件 methods )  同步的方法
  mutations: {
      changeHT(state,payload){
        //state : 状态 payload 荷载(存放的参数)
        state.headerTitle = payload;
      },
      changeCityId(state,payload){
        state.cityId = payload;
      }
  },
  //用于异步的方法
  actions: {

  }
})
